cotton gin

nouns

a machine that separates the seeds from raw cotton fibers